package com.lechi.web.dto;

import lombok.Data;

/**
 * 报文解析规则
 *
 * @author yangguang
 */
@Data
public class IotDeviceCmdParseDto {

    /**
     * 设备ID
     */
    private Long deviceId;

    /**
     * 设备观测要素外键
     */

    private Long sensorAliasId;

    /**
     * 所属传感器别名
     */
    private String sensorAliasName;

    /**
     * 从站地址
     */

    private String stationAddr;


    /**
     * 当前传感器从站数据起始位
     */

    private Integer beginIndex;

    /**
     * 当前传感器从站数据结束位
     */

    private Integer endIndex;

    /**
     * 数据格式
     */
    private String dataFormat;

    /**
     * 字节顺序
     */

    private String bitSort;

    /**
     * 整型数值系数
     */

    private Double intFactor;

    /**
     * 值类型
     */

    private String valueType;

    /**
     * 小数位数，0表示整数，1表示1位小数
     */

    private Integer sensorDigit;

    /**
     * 单位
     */

    private String unit;
}
